/*--------------------------------------------------------*/
/*					整个商店系统的大的按钮
/*--------------------------------------------------------*/
.actbtn             {width:90px; height:36px; cursor:pointer;margin-top:5px;border:none;text-indent:-9999px;background-repeat:no-repeat;display:block;}/* 购买按钮 */  
.btn-buy            {background:url(btn-bj.gif) no-repeat 0 -402px; height:41px; float:left; width:126px;}			/* 购买按钮  */
.btn-fastbuy        {background:url(btn-bj.gif) no-repeat 0 -344px; height:41px; float:left; width:126px; margin-right:5px;}		/* 立即购买按钮  */
.btn-register       {background:url(btn-register.gif); width:87px; height:30px; margin-bottom:35px;}  /* 注册按钮 */
.btn-login          {background:url(btn-login.gif); width:87px; height:30px; margin-bottom:35px;}   /* 登录按钮 */
.btn-forgetpass     {background:url(btn-forgetpass.gif); width:87px; height:30px;}  /* 忘记密码 */
.btn-newregister	{background:url(btn-newregister.gif); width:182px; height:30px;}  /* 注册一个新帐号 */
.btn-buynow			{background:url(btn-buynow.gif); width:182px; height:30px;}  /* 无需注册立即购买 */
.btn-advancesearch  {background:url(btn-advancesearch.gif); width:87px; height:30px;}  /* 高级搜索按钮按钮 */
.btn-gift           {background:url(btn-gift.gif); width:120px; height:37px;}  /* 赠品兑换 */
.star-on .btn-fav   {background:url(favadded.gif);}                     /* 加入收藏 */
.btn-return         {background:url(btn-return.gif) no-repeat;}  /* 购物车继续购物按钮*/
.btn-next           {background:url(btn-next.gif) no-repeat; height:39px; width:110px;}  /* 购物下一步*/
.btn-return-checkout{background:url(btn-return-small.gif) no-repeat; width:126px;}
.btn-confirm		{background:url(btn-confirm.gif); width:167px;}
.btn-order          {background:url(btn-order.gif); width:167px;}  /* 确认以后下订单*/
.btn-clearcat       {background:url(btn-clearcat.gif);}  /* 清空购物车*/
.btn-nogift         {background:url(btn-nogift.gif); width:120px; height:37px;}/* 暂无赠品*/
.btn-notify         {background:url(btn-notify.gif) no-repeat; float:left; width:126px; height:41px;}   /* 到货通知*/
.btn-viewcart		{background:url(btn-viewcart.gif); width:77px; height:22px; float:left; margin-right:5px;}  /* mini-cart*/
.btn-continue		{background:url(btn-continue.gif); width:66px; height:22px; float:left;}
.btn-pay                {background:url(btn-pay.gif); width:110px; height:39px; border:none}
.btn-ok				{background:url(btn-ok.gif); width:64px; height:28px; float:left;}
.btn-pay-ok                {background:url(btn-ok.gif);width:64px; height:28px;float:none;}
.btn-normal           {margin:0;padding:0;background: #E2E8EB;  color: #000;    text-decoration: none; display:inline;	font-weight: normal;
					 margin-left: 3px; padding:4px 4px 2px 4px;cursor: pointer;
					 border-top: 1px solid #fff;border-left: 1px solid #fff;border-right: 2px solid #bec6ce;border-bottom: 2px solid #bec6ce;}/* 用于普通的按钮*/
.btn-save	{background:url(btn-save.gif) no-repeat;}/*个人信息保存*/

/*前台带icon功能按钮*/
.btn { background: none; border: none; display:inline-block; display:-moz-inline-stack;  *display:inline; font-style:normal; font-variant:normal; font-weight:normal; *margin:0 1px; padding:0; overflow:visible; text-decoration:none; cursor:pointer; vertical-align: middle; }
.btn span{ background: url(btn-bj.gif); display:block; padding:0 0 0 7px; height:25px; line-height:25px; white-space:nowrap;overflow:visible; }
.btn span span, .btn-has-icon span span{ background-position: right 0; padding:0 7px 0 0; *line-height:23px}
.btn:hover span span{ color:#069}
.btn-has-icon span { padding: 0 0 0 3px; }
.btn img,.zoom-icon img,.has-icon img,.relevance-goods img{ vertical-align: middle; *margin-right:0}
.btn .btn-icon { zoom:1; margin:-6px 0 0 0; *margin:5px 2px 0 0}
.btn-icon img { margin:-2px 3px 0 1px;*margin:-1px 3px 0 1px;  }
.order-btn span{ background-position:0 -224px; height:32px; line-height:32px;padding:0 0 0 17px}
.order-btn span span{background-position:right -224px;padding:0 17px 0 0; *padding-top:3px;font-size:14px;font-weight:bold; color:#fff; letter-spacing:1px}
.order-btn:hover span span{ color:#FF9}
.discuss span{ background-position:0 -152px;}
.discuss span span{ background-position:right -152px; *line-height:27px;}
.btn-margin{ *margin:10px 5px 0 5px}
.addbule span,.bulebtn{ background-position:0 -49px}
.addbule span span,.bulebtn span{background-position:right -49px;}
.buy-btn{background:url(btn-bj.gif) no-repeat;border:none;display:inline-block;display:-moz-inline-stack;  *display:inline;width:126px; height:39px; line-height:39px; margin:0 3px; cursor:pointer}
.dicusbtn span{ background-position:0 -101px}
.dicusbtn span span{background-position:right -101px;line-height:25px}
.commentbtn span{background-position:0 -460px}
.commentbtn span span{background-position:right -460px;line-height:25px}
.buy-btn.buy{ background-position:0 -344px }
.buy-btn.add{ background-position: 0 -402px}
.btn-a,.bulebtn,.orangebtn{background: url(btn-bj.gif); cursor:pointer}
.btn-a,.bulebtn,.orangebtn{float:left; padding:0 0 0 7px; height:25px; line-height:25px; *margin-right:5px}
.btn-a img,.bulebtn img,.orangebtn img{ vertical-align:middle}
.has-icon{ padding:6px 1px 0 0; float:left}
.btn-a:hover,.bulebtn:hover,.orangebtn:hover{color:#006699; text-decoration:none}
.btn-a span,.bulebtn span,.orangebtn span{ background: url(btn-bj.gif) right 0; padding:0 7px 0 3px; float:left ; height:25px; *line-height:23px;line-height:29px\9;_line-height:25px; display:block}
.bulebtn{background-position: 0 -49px;}
.bulebtn span{background-position: right -49px;}
.orangebtn{background-position: 0 -152px;}
.orangebtn span{background-position: right -152px;}
.star-off .fav {display:inline}
.star-off .nofav{display:none;}
.nofav{ display:none}
.star-on .fav {display:none}
.star-on .nofav{ display:inline}
.

/*--------------------------------------------------------*/
/*					整个网站通用的价格样式
/*--------------------------------------------------------*/
.price1{font-size:16px;	color:#FF6600;	font-weight:bold;}
.mktprice1{	font-size:12px;	text-decoration:line-through;}
.saveprice1{	font-size:11px;	color:#f90;	}

.goodpic{text-align:center;}
.goodpic a{border:3px solid #fff;display:block;text-align:center;overflow:hidden;}
.goodpic a img{}
.cantbuy .tip-text{
   border-color:#fff;
   background-color:#fffcc1;
   color:#ff0000;
}
.cantbuy .tip{
  border-color:#f6a100;
}
/*--------------------------------------------------------*/
/*					商品搜索的挂件
/*--------------------------------------------------------*/
.SearchBar table td { padding:0 5px; vertical-align:middle }
.SearchBar .inputstyle { padding:02px; }
.ArtListWrap ul li .date { float:right }
/*--------------------------------------------------------*/
/*					商品列表样式
/*--------------------------------------------------------*/
/*列表页面头部，里面包含了显示页面的切换方式，选择排序的下拉框以及上部的翻页*/
.GoodsSearchWrap .title {border:1px #ccc solid;border-top:none;margin-bottom:5px;border-right-color:#fff;border-left-color:#fff;}
.GoodsSearchWrap .title table {border-bottom:5px solid #F7F7F9;background:#fff;}
.GoodsSearchWrap .title td{vertical-align:middle;line-height:27px;height:27px}
.GoodsSearchWrap .title .pager{border:none;margin:0}
.GoodsSearchWrap .title .listmode { color:#666;  }
.GoodsSearchWrap .title .listmode span { cursor:pointer; margin:0 0 0 -1px; display:block; float:left;display:block; overflow:hidden; text-indent:18px; padding-right:3px;height:21px;line-height:21px; text-align:center;border:1px solid #ccc; white-space:nowrap }
.list_index,.list_grid ,.list_text,.list_index span,.list_grid span,.list_text span{background:url(list_check.gif) no-repeat}
.GoodsSearchWrap .listmode .list_index:hover span,
.GoodsSearchWrap .listmode span.list_index { background-position:5px 5px}
.GoodsSearchWrap .listmode .list_grid:hover span,
.GoodsSearchWrap .listmode span.list_grid{ background-position:5px -27px}
.GoodsSearchWrap .listmode .list_text:hover span,
.GoodsSearchWrap .listmode span.list_text{ background-position:5px -60px}
.GoodsSearchWrap .listmode a.list_index span{ background-position: 5px -11px; }
.GoodsSearchWrap .listmode a.list_grid span{ background-position: 5px -43px; }
.GoodsSearchWrap .listmode a.list_text span{ background-position: 5px -77px; }
.GoodsSearchWrap .listmode .current,.GoodsSearchWrap .listmode a:hover span {border:1px solid #7A86A3;color:#354668; background-color:#E9ECF2 }
.GoodsSearchWrap .listorder span, 
.GoodsSearchWrap .listorder a{ background:url(list_order.gif) repeat-x; border:1px solid #d9d9d9; color:#4a4a4a; cursor:pointer; margin:0 0 0 -1px; display:block; float:left; width:43px; height:21px; line-height:21px; text-decoration:none; position:relative;}
.GoodsSearchWrap .listorder i{background:url(list_order.gif) no-repeat 2px -45px; display:block; text-align:center; padding:0 0 0 13px; margin-right:2px;}
.GoodsSearchWrap .list_desc i{ background-position:2px -94px;}
.GoodsSearchWrap .list_asc_on i{ background-position:2px -144px;}
.GoodsSearchWrap .list_desc_on i{ background-position:2px -194px;}
.GoodsSearchWrap .list_asc:hover i{ background-position:2px -145px;}
.GoodsSearchWrap .list_desc:hover i{ background-position:2px -194px;}
#gallerybar.fixed{position:fixed;top:0;border-color:#333;z-index:600;}
#gallerybar{z-index:9999;}
.GoodsSearchWrap .search_total{ border:1px solid #E5E5E5; padding:3px 10px; margin:5px 0}
.mainColumn .Navigation {color:#2E2E2E;font-weight:bold;line-height:32px; border:none; margin-bottom:0}
/*表格下方的操作区域*/
.liststyle_option       {}
.liststyle_option th,
.liststyle_option td    {padding:5px; text-align:center; background:#eee; text-align:left;}

.liststyle .viewpic     {text-indent:-9999px; display:block;width:20px;height:20px; background:url(goodsgallary_icon.gif) 0 -25px no-repeat;}
.liststyle .addtocart   {text-indent:-9999px; display:block;width:20px;height:20px; background:url(goodsgallary_icon.gif) 0 -100px no-repeat;}
.liststyle .phone-group li{list-style:none;line-height:30px;}

/*	
此处当前版本不可用
.GoodsSearchWrap{clear:both;margin:0 auto 15px;}
.GoodsSearchWrap h6{margin:0;padding:0;font-size:1.2em;line-height:1.2em;}
.GoodsSearchTabs{float:right;margin:0 5px 0 0;}
.GoodsSearchTabs li{float:left;margin:0 2px;height:24px;overflow:hidden;}
.GoodsSearchTabs li a{color:#666666;display:block;background:url(list_title_tabl.gif) no-repeat left -24px;padding:6px 0 0 10px;}
.GoodsSearchTabs li span{display:block;	background:url(list_title_tabr.gif) no-repeat right -24px;padding:6px 10px 0 0;margin:-6px 0 0 0;}
.GoodsSearchTabs li.current a{background:url(list_title_tabl.gif) no-repeat left top;color:#FFFFFF;}
.GoodsSearchTabs li.current span{background:url(list_title_tabr.gif) no-repeat right top;}
*/

.GoodsSearchWrap .ItemsWarp td { vertical-align:top; white-space:nowrap; }
/*以列表的方式显示*/
.GoodsSearchWrap .items-list { padding:10px 0; border-bottom:1px dashed #ddd; }
.GoodsSearchWrap .items-list .goodpic { text-align:center;}
.GoodsSearchWrap .items-list .goodpic a{display:block;overflow:hidden;zoom:1;}
/*.GoodsSearchWrap .items-list .goodpic .zoom-handle{line-height:23px;position:absolute;right:0;top:0;background:url(zoom_handle_icon.png) no-repeat 50% 50%;visibility:hidden;}
.GoodsSearchWrap .items-list .goodpic a:hover .zoom-handle{visibility:visible;}*/
.GoodsSearchWrap .items-list .goodinfo { color:#666; white-space:normal; padding-right:10px; }
.GoodsSearchWrap .items-list .price_button { }
.GoodsSearchWrap .items-list .price_button li { white-space:nowrap;}
.GoodsSearchWrap .items-list .price_button .button { margin:0;height:30px; line-height:30px; padding:0 }
.price_button .button li{ height:25px; line-height:25px}
.GoodsSearchWrap .items-list .button .addcart { width:100px; background:url(list_btns.gif) no-repeat; }
.GoodsSearchWrap .items-list .button .present { width:100px; background:url(list_btns.gif) no-repeat 0 -125px; }
/*.GoodsSearchWrap .items-list .button .star-off { width:62px; background:url(list_btns.gif) no-repeat 0 -75px; }
.GoodsSearchWrap .items-list .button .star-on { width:62px; background:url(list_btns.gif) no-repeat 0 -25px; }*/
.GoodsSearchWrap .items-list .button .star-del { width:62px; background:url(list_btns.gif) 0 -150px; }
.GoodsSearchWrap .items-list .button .btncmp { width:62px; background:url(list_btns.gif) no-repeat 0 -50px; }
.GoodsSearchWrap .items-list .button .nobuy { width:100px; background:url(list_btns.gif) no-repeat 0 -100px; }
.GoodsSearchWrap .items-list .button li.vdetail { display:none; }
/*以橱窗的方式显示*/
.GoodsSearchWrap .items-gallery { overflow:hidden; height:auto; width:172px; text-align:center; padding:2px; margin:3px;*padding-top:3px;border:1px solid #DFE2EB}
.GoodsSearchWrap .items-gallery h6 a { font-weight:normal; }
.GoodsSearchWrap .items-gallery h6 { margin-bottom:5px; line-height:15px; }
.GoodsSearchWrap .items-gallery .goodpic { margin:2px 2px 2px 2px; overflow:hidden;display:block;padding:2px; background:#fff}
.GoodsSearchWrap .items-gallery .goodpic a {background:#fff;overflow:hidden;display:block;margin:0 auto;  text-align:center; vertical-align:middle;}
.GoodsSearchWrap .items-gallery .goodpic img { }
.items-gallery li{ display:block}
.items-gallery .btn-a{ background-image:none;width:25px}
.items-gallery .btn-a span{ background-image:none; display:none}
.items-gallery i{ margin-left:5px;}
.items-gallery .btn-a i{ display:none}
.GoodsSearchWrap .items-gallery .goodinfo { padding:2px;text-align:left;  }
.GoodsSearchWrap .items-gallery .goodinfo h6 {text-align:left; padding:0 5px 0 5px; height:30px; overflow:hidden;}
.GoodsSearchWrap .items-gallery .goodinfo .price1 { font-size:14px; }
.GoodsSearchWrap .items-gallery:hover{background:url(goodpic-bj.jpg) #ff6600 repeat-x; }
.GoodsSearchWrap .collect-pic{ vertical-align:middle;display:inline-block; width:22px; margin:0 0 0 1px; line-height:20px; cursor:pointer}
.GoodsSearchWrap .items-gallery .button li { margin-right:-4px; *margin:0;padding:0; float:left}
.GoodsSearchWrap .items-gallery .button a { height:25px; line-height:25px; padding:0; margin:0 }
.GoodsSearchWrap .items-gallery .button .addcart { width:33px; background:url(goodsgallery_icon.gif) 0 -100px; height:25px; margin-right: -2px; *margin-right:1px;}
.GoodsSearchWrap .items-gallery .button .btncmp { width:26px; background:url(goodsgallery_icon.gif) 3px 1px no-repeat; }
.GoodsSearchWrap .items-gallery .button .vdetail { width:23px; background:url(goodsgallery_icon.gif) 1px -25px; }
.GoodsSearchWrap .items-gallery .button .star-off { width:30px;*width:25px; background:url(goodsgallery_icon.gif) 8px -75px;*background:url(goodsgallery_icon.gif) 5px -75px; cursor:point}
.GoodsSearchWrap .items-gallery .button .star-on { width:30px;*width:25px;background:url(goodsgallery_icon.gif) 8px -50px;*background:url(goodsgallery_icon.gif) 5px -50px}
.GoodsSearchWrap .items-gallery .button .nobuy { width:32px; background:url(goodsgallery_icon.gif) 0 -125px; }
/*以文字的方式显示*/
.GoodsSearchWrap .items-text a,
.GoodsSearchWrap .items-text .textbutton li { text-indent:0; display:inline; position:static; text-decoration:none; padding:0 2px;color:#333; }
.GoodsSearchWrap .items-text a:hover{ text-decoration:underline}
.GoodsSearchWrap .items-text .textbutton li.addcart { display:none; }
.GoodsSearchWrap .items-text .textbutton li.vdetail { display:none; }
.GoodsSearchWrap .items-text .pic a { position:relative; }
.GoodsSearchWrap .items-text .pic a span { position:absolute; }
.GoodsSearchWrap .items-text .pic a:hover { z-index:10000; }
.GoodsSearchWrap .items-text .pic a:hover span { top:20px; left:0; border:1px solid #ccc; padding:5px; background:#fff; }
.GoodsSearchWrap .items-text .nobuy a { color:#f00; }
.GoodsSearchWrap .button a {display:block; cursor:pointer; height:25px;}
.GoodsSearchWrap .button li { padding:0; display:inline-block; *display:inline}
.GoodsSearchWrap .button .buy-select { z-index: 9999}
.GoodsSearchWrap .buy-select-list { margin:3px 0; border: 2px solid #E0E3EC;background: #FAFAFC; padding:0.8em; color: #514721}
.GoodsSearchWrap .buy-select-list  h3 { background:none; margin:0 0 5px; }
.GoodsSearchWrap .items-text thead th{ background:#E9ECF2; font-weight:100; color:#000}
.items-text td{ border-bottom:1px solid #E5E5E5}

.list_check{ height:21px; line-height:21px;}
.list_check .listbj{ display:block; width:33px; cursor:pointer; padding-left:15px; float:left; height:21px; line-height:21px; border:1px solid #ccc; text-align:center;background:url(list_check.gif) no-repeat; margin:0 0 0 -1px}
.list_check .list1{ background-position:5px -11px}
.list_check .list2{background-position:5px -43px}
.list_check .list3{background-position:5px -77px}
.listpage{float:left; height:21px; line-height:21px; border:1px solid #ccc; text-align:center; display:block; padding:0 5px; margin:2px 1px 0 1px; cursor:pointer}
.listpage:hover{border:1px solid #7A86A3;background-position:5px 5px; color:#354668; background-color:#E9ECF2}
.list_check .list1:hover,.list_check .current,.list3:hover,.list2:hover{ border:1px solid #7A86A3;background-position:5px 5px; color:#354668; background-color:#E9ECF2}
.list2:hover{background-position:5px -27px}
.list3:hover{background-position:5px -60px}

/*会员中心商品收藏*/
#mbc-my-fav .star-on,
#mbc-my-fav .star-off { display:none; }
#mbc-my-fav .button li,
#mbc-my-fav .buy-select-list { margin-top:0; position:absolute; z-index:9999 }
/*商品列表页面的请选择规格*/
.button .buy-select-list { width:auto;position:absolute; margin-top:0px; *margin-top:30px;z-index:99}
.button .buy-select-list td { border-bottom:1px solid #ccc; padding:3px 0; border-collapse:collapse }
.button .buy-select-list a { text-indent:0; display:inline; color:#666; }
.button .buy-select-list .btnbuy { width:43px; height:20px; line-height:20px; background:url(btn_2.gif) no-repeat center; display:block; text-align:center; }

.standard th{ color:#999}
.standard td{ padding-right:8px}
/*进阶式搜索的商品筛选*/	
.GoodsSelector { margin:0 0 5px 0; }
.GoodsSelector h5 { margin:2px 0; }
.GoodsSelector a { color:#3366cc; margin:0 20px 0 0; }
.GoodsSelector a.remove { color:#f60; font-weight:bold; background:url(selector_arr.gif) no-repeat; padding:0 0 0 15px; }
.GoodsSelector a.remove:hover { background-position: 0 -20px; }
.GoodsSelector .num { font-size:0.8em; color:#333333; margin-left:1px; }
/*商品图片放大*/
/*--------------------------------------------------------*/
/*					商品规格相关
/*--------------------------------------------------------*/
.goods-spec { overflow:auto; height:100%; line-height:180%; }
.goods-spec .curr { z-Index:10 }
.goods-spec .spec-selected { font-size:13px; color:#fff; font-weight:bold; color:#333; }
.goods-spec .spec-item { clear:left; overflow:hidden; }
.goods-spec li{ float:left; margin:3px 1px 3px 0; min-width:1.5em;}
.goods-spec li a:hover{ text-decoration:none}
.speci{ clear:both}
.speci .rightdiv{padding:0 2px; float:left}
.speci label{ padding:0; float:left; margin-top:5px}
.goods-spec a { border:1px #fff solid; display:block; position:relative; background:#fff; margin:0; overflow:hidden; *overflow:visible; *float:left; }
.goods-spec a i { display:none; background:url(item_sel.gif) no-repeat 0 0; height:12px; overflow:hidden; width:12px; position:absolute; bottom:-1px; right:-1px; text-indent:-9999em; }
.goods-spec a img { width:30px; height:30px}
.goods-spec a span,
.goods-spec a img { border:1px #ccc solid; padding:1px; background:#fff; color:#333; display:block; text-align:center}
.goods-spec a span { padding:1px 6px 1px 6px; line-height:15px; white-space:nowarp; background:url(goodspecbg.gif);word-break: break-all }
.goods-spec a:hover { border-color:#f90; }
.goods-spec a:hover img,
.goods-spec a:hover span{ border-color:#fff; }
.goods-spec .selected,
.goods-spec .selected:hover,
.goods-spec .selected span,
.goods-spec .selected:hover span,
.goods-spec .selected:hover img,
.goods-spec .selected img { border-color:#f90; }
.goods-spec .selected i { display:block;}
.goods-spec a.lock,
.goods-spec a.lock:hover { border-color:#ccc; border-style:dotted; cursor:not-allowed; }
.goods-spec a.lock span,
.goods-spec a.lock img { border-color:#fff; opacity:.2; filter:alpha(opacity=20);  *color:#ccc;
}
.goods-spec .handle { border:1px #ccc solid; padding:0 2px 0 5px; color:#999; cursor:pointer; position:relative; z-Index:10; background:#fff; }
.goods-spec .handle.curr:hover{border:1px #333 solid; border-bottom-color:#efefef;}
.goods-spec .handle em { color:#333; }
.goods-spec .handle span { display:inline; padding:1px 15px 1px 0; background:transparent url(arrowdown.gif) no-repeat scroll 100% 50%; }
.goods-spec .handle .select { color:#333; }
.goods-spec .content { display:none; padding:5px; border:1px #ccc solid; position:absolute; z-index:1; background:#fff; }

.goods-spec .curr {border-color:#333; border-bottom-color:#efefef; padding-bottom:1px; color:#333;z-index:22; background:#efefef;}
.goods-spec .content-curr { display:block; background:#efefef; z-index:20;border-color:#333;}

.goods-spec .spec-selected-error { color:#ff0000; }
table.spec-item th,
table.spec-item td { vertical-align:middle; }
.GoodsSelector .goods-spec .selected { background:#FF9; }
.GoodsSelector .goods-spec .selected span { font-weight:bold; }
.GoodsSelector .goods-spec .curr { padding-bottom:7px; margin-bottom:-1px; background:#eee; }
.GoodsSelector .goods-spec .content { position:static; float:none; clear:left; overflow:auto; margin-top:0; height:100%; background:#eee}
.small_specbtn{height:30px; line-height:30px; padding:6px 30px 0 5px; float:right}
.small_specbtn .error{ float:right; height:22px; line-height:22px; padding:0 5px; *margin-top:2px}
.small_specbtn.stockout .nostore,.small_specbtn .shopping{display:block; float:right}
.small_specbtn.stockout .shopping,.small_specbtn .nostore{ display:none}

/*礼品规格*/
.Gift-title{font-size:14px;color:black;line-height:29px; background:url(gift_title_bj.jpg) repeat-x}
.dialog_specauto{width:216px;  float:right; height:106px; overflow-y:auto}
.gift-single .gift-dec{height:auto;overflow:hidden;}
.gift-single .gift-dec p{ height:auto;font-size:12px;padding:0 5px;color:#000; line-height:15px; width:160px; height:34px; position:relative; z-index:0}
.gift-single .gift-btn{height:28px;text-align:center;position:relative; z-index:0}
.dialog_specbox{ width:324px; height:auto; position:relative}
.arrowleft,.arrowright{width:8px; height:12px; line-height:12px; position:absolute;background:url(arrow_icon.gif) no-repeat}
.dialog_specbox .arrowleft{left:-17px; top:30px}
.dialog_specbox .arrowright{right:-17px; top:8px; background-position:0 -12px}
.dialog_specbox .gift-btn{ text-align:right; padding:0 9px; width:300px;}
.dialog_specbox .goodsname{ font-size:12px}
.dialog-content .spec_pic{ width:95px; height:79px; float:left; margin:0 5px 0 0; text-align:center}
.dialog-content .spec_pic img{ height:84px; width:80px}
.dialog-title{ background:#F3F3F3}
.dialog-close-btn span{ display:block; width:16px; height:16px; margin:2px 2px 0 0; background:url(gift_del.gif) no-repeat}


/*--------------------------------------------------------*/
/*					对比
/*--------------------------------------------------------*/
.cmpresult th,.cmpresult td {text-align:center; vertical-align:middle}
.cmpresult .gridlist td{ background:#fff; vertical-align:middle}
.cmpresult .gridlist a{ color:#000; text-decoration:none}
.cmpresult .gridlist{ width:100%}
.cmpresult .gridlist .diff_pic img{ width:118px; height:118px}

/*--------------------------------------------------------*/
/*					商品详细页
/*--------------------------------------------------------*/
.GoodsInfoWrap { overflow:hidden; padding-left:10px }
.GoodsInfoWrap i { font-style:normal; font-family:Tahoma, Verdana, Arial; }
.GoodsInfoWrap .goodsname { font-size:14px; border:none; background:none; color:#000000; margin:0; padding:0 0 5px 0; }
.GoodsInfoWrap .note { color:#999999; margin:3px 0; }
.GoodsInfoWrap .brief { margin:0; padding:0 0 5px 0; color:#369; }
.GoodsInfoWrap .goodsprops { font-family:Tahoma, Verdana, Arial; border-top:1px dotted #a6a6a6; border-bottom:1px dotted #a6a6a6; padding:10px 0; margin:0 0 5px 0; }
.GoodsInfoWrap .goodsprops i { color:#777 }
.GoodsInfoWrap .goodsprops span { padding-right:5px; }
.GoodsInfoWrap .goodsprops li { float:left; width:49%; padding:2px 0; color:#000; 
overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.GoodsInfoWrap .goodsprops li.line { clear:both; float:none; display:block; }
.GoodsInfoWrap .goodsprops .spec { float:none; width:100%; }
.GiftRule { margin:10px; padding:5px 10px; border:1px solid #EEEEEE; background:#FBFDFF; }
.GiftRule h4 { margin:0 0 5px 0; font-size:1.2em; }
.GoodsInfoWrap .giftchange { margin:10px 20px; }
.GoodsInfoWrap .mktprice i { color:#a4a4a4; text-decoration:line-through; }
.GoodsInfoWrap .userselect { padding:5px; background:#fffee6; border:1px solid #e7dbb1; margin:10px 0 10px 0;  }
.GoodsInfoWrap .userselect .desc { padding:0 5px; }
.GoodsInfoWrap .userselect .goodsspec { }
.GoodsInfoWrap .userselect .goodsspec td { white-space:nowrap; padding:3px 5px; }
.GoodsInfoWrap .choose { border:none; margin:5px 0; }
.GoodsInfoWrap .adjtitle { z-index:1; position:relative; }
.GoodsInfoWrap .goods-adjunct-row .inputstyle { width:2em; padding:1px; }
.GoodsInfoWrap .choose .error { color:#e33c1c; }
.GoodsInfoWrap .choose .memberprice i { font-size:12px; }
.GoodsInfoWrap .choose table { background:#FFFFFF; border:1px solid #a9a9a9; padding:10px 5px 5px 5px }
.GoodsInfoWrap .adjpc { padding:0; margin:0; color:#464646; }
.GoodsInfoWrap .choose .buynum { height:16px; border:1px solid #c5c5c5; width:15px; padding:0 3px; background:#fff; }
.GoodsInfoWrap .choose td { padding:3px; border-bottom:1px dotted #ccc; }
.GoodsInfoWrap .choose .last td { border:none; }
.goodsaction { padding:15px 20px; }
.goodsaction .g-msg { display:inline; margin:0; padding:0; margin-left:40px; }
.error .goodsaction .g-msg { color:#e33c1c; font-weight:bold; }
.goodsaction .g-product,
.goodsaction .g-adjunct { padding:2px; margin:0; color:#53585F; font-weight:normal; letter-spacing:0.1em; }
.GoodsInfoWrap .g-total-price { font-size:1.4em; color:#FF6600; font-weight:normal; }
.GoodsInfoWrap .btnBar { margin:0 3px 3px 0; padding:2px 0 0 0; clear:both; text-align:center}
.GoodsInfoWrap .btnBar .btns { float:left; }
.GoodsInfoWrap .btnBar ul { padding-top:15px; }
.GoodsInfoWrap .btnBar li { display:inline; }
.GoodsInfoWrap .btnBar a { margin:0 5px; }
.GoodsInfoWrap .btnBar .btn-fav,
.GoodsInfoWrap .btnBar .btn-send { margin:0; background:url(btn_ginfo_links.gif) no-repeat; padding:3px 0 0 18px; }
.GoodsInfoWrap .btnBar .star-on .btn-fav { background-position:0 -20px; }
.pdtdetail h2 { font-size:14px; border:0; padding-left:0; color:#000; }
.pdtdetail .indent { padding:5px 10px; margin:10px 0;background:#F6F6F6; border-bottom:1px solid #ddd;border-top:1px solid #ddd; }
.pdtdetail .indent li{ list-style-type:none}
.hightline {margin-bottom:5px; clear:both}
.hight-offline { background:#F5F5F5; border:1px solid #dedede; margin-bottom:10px;}
.hight-offline .btnBar{ border:none;}
.hightbox {padding:5px 0 5px 0; margin:0;}
.hightline-enter{border-color:#FF9900;}
.buyinfo {padding:2px 0; clear:both; height:25px }
.buyinfo label{ display:block; float:left; padding:0; margin-top:3px}
.buyinfo li{ float:left; padding:0 3px}
.Navigation {margin:5px 0 10px 0;padding:0 0 0 10px;}
.sale-info{padding:5px 20px; color:#ff0000; clear:both}
.member_price{ padding-left:5px;margin:5px 15px;border-bottom:1px dotted #ddd; clear:both}
.goods_leftbox{ width:45%; float:left}
.goods_rightbox{ width:54%; float:right; padding:0 0 0 1%;}
.font_through{ text-decoration:line-through}
.goods_point{ padding:0; clear:left}
.return_top{width:24px; height:60px; background:url(returntop_pic.gif) no-repeat; position:absolute; right:10%; bottom:10%; cursor:pointer}

/*商品评论，咨询*/
.referbox{margin:12px 0}
.referbox dl{ padding:0; margin:4px 0; clear:both; height:auto; border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
.referbox dl dl{border-bottom:none;border-top:1px dotted #ddd; clear:both}
.referbox dt{ height:30px; line-height:30px; color:#666; padding:0 5px}
.referbox dd{ padding:3px 10px 10px 10px; color:#333; margin:0; clear:both}
.goods-discus-title{ height:32px; line-height:32px; padding:0 2px}
.goods-referbox{ height:auto; position:relative; margin-bottom:8px}
.goods-referbox-q{ height:auto;background:#F8F8F8 ;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.goods-referbox-q dt,.goods-referbox-a dt{ padding-top:8px}
.goods-referbox-a{left:29px;height:auto; width:96%; position:relative; margin-top:-8px; background:#fff}
.goods-referbox-a-i{height:auto;border: 1px solid #E5E5E5}
.goods-referbox-a-arr{ position:absolute; width:8px; height:5px; top:-4px; left:30px}
.uarea-output ul li{ list-style-type:none}
.goods-count{height:35px; line-height:35px; clear:both; padding:0 30px}
.goods-detail-pic-thumbnail { margin:0 6px;height:60px }
.goods-detail-pic-thumbnail li{float:left; margin:0 2px; width:48px}
.goods-detail-pic-thumbnail a { display:block; border:2px solid #fff;overflow:hidden;outline:0; }
.goods-detail-pic-thumbnail a img { border:1px #e9e9e9 solid; padding:1px; background:#fff;border-bottom-color:#ccc;border-right-color:#ccc;}
.goods-detail-pic-thumbnail a:hover img{ border-color:#ff6600; }
.goods-detail-pic-thumbnail .uparrow { height:6px; font-size:0; background:transparent url(upyellowarrow.gif) no-repeat 50% 100%; visibility:hidden }
.goods-detail-pic-thumbnail .current .uparrow { visibility:visible }
.goods-detail-pic-thumbnail .current a,
.goods-detail-pic-thumbnail .current a:hover { border-color:#ff6600}
.goods-detail-pic-thumbnail .current a img,
.goods-detail-pic-thumbnail .current a:hover img { border-color:#fff; }
.evalubox{padding:15px; height:90px; border:1px solid #ddd; margin-bottom:10px}
.evalubox_left{width:50%; float:left}
.evalubox_left .scores{ width:178px; height:auto; float:left; padding:8px; border:1px solid #FFCCB0; background:#FFF5F0}
.evalubox_left .scores_li{ width:115px; text-align:right; height:58px; padding-top:20px; float:left}
.scores_size{font-size:14px; font-weight:bold; color:#F60; margin-left:5px}
.evalubox_left .scores .out{ margin:0; padding:5px; color:#333}
.evalubox_right{width:40%; float:right; height:90px; border-left:1px solid #ddd; padding:0 5px 0 10px}
.evalubox_right .floatleft{ width:168px;float:left}
.evalubox_right .floatright{ padding:0 1px;float:right}
.repayleft{ float:left; padding:5px; width:553px; color:#666}
.repayright{ float:right; width:96px; padding:6px 0 0 0; text-align:center; color:#999}
.review_box{ border:1px solid #ddd; height:100%}
.review_title{ height:33px; line-height:33px; background:url(dis_title_bj.jpg) repeat-x; padding:0 10px; margin:0}
.review_title span{ color:#999; font-weight:100}
.review_box .division{ border:none; border-top:1px solid #ddd}
.review_box .division .review_textarea li,.repay_box .review_textarea li{ padding:3px 0 3px 2px}
.review_box .division .review_textarea .nodisplay{ display:none}
.review_textarea li .score_star img{ vertical-align:middle}
.consult_cont{ height:auto;overflow:hidden;zoom:1}
.review_box .leftbox,.consult_cont .leftbox{ width:66%; float:left; padding:0 0 0 12px}
.review_box .rightbox,.consult_cont .rightbox{ width:27%; float:right; padding:5px 10px}
.repay_box{ width:667px; height:auto; padding:15px; background:#F5F5F5; position:relative}
.repay_box .arrw{ width:12px; height:6px; background:url(top_arr.gif) no-repeat; position:absolute; top:-6px; right:22px}
.link_blue{ color:#367EC1; margin-left:6px}
.consult { position: relative; width:100%; clear:both;padding-top:8px; height:auto; font-size:12px}
.consult .consult_list { margin:0 ; padding:0 0 0 10px; background:#F6F6F6; height:35px; background:url(consult_bj.jpg) repeat-x}
.consult .consult_list li { float: left;width: 110px;height:22px;line-height:22px;text-align: center; border-left:1px solid #ddd; margin: 10px 0 0 -1px; cursor: pointer; color:#367EC1}
.consult .consult_list li span{ color:#333; font-weight:100}
.consult .consult_list li span em{ color:#F30}
.consult .consult_list li.active { cursor: default; border:1px solid #ddd; font-weight:bold; color:#000; height:25px; line-height:25px; margin-top:9px; background:#fff; border-bottom:none }
.consult .consult-content {height:auto;padding:10px}
.discuss_pagernum{ height:25px; line-height:25px; padding:0 5px; clear:both; margin:3px 0; font-size:12px}
.discuss_pagernum a{ color:#367EC1; text-decoration:none; padding:0 3px}
.discuss_pagernum a:hover{ color:#ff6600; text-decoration:underline}
.discuss_pagernum a.current{ color:#F60;border:1px solid #ddd}
.message_title{ padding:0 10px; margin:0; text-align:center; background:url(message_icon.jpg) 160px 0 no-repeat; line-height:75px; font-size:14px; font-weight:bold; color:#000; height:86px}
/*--------------------------------------------------------*/
/*					商品详细页 图片
/*--------------------------------------------------------*/
.goods-detail-pic { overflow:hidden; height:100%; text-align:center}
.goods-detail-pic a { border:none;overflow:hidden;display:block;text-align:center;margin:0 auto;}
.goods-detail-pic_loading { background:#ffffff url(loading.gif) no-repeat center center!important; }
.goods-pic-magnifier{position:absolute;width:100px;height:100px;background:#666;top:0;left:0;cursor:crosshair;visibility:hidden;border:1px #fff solid;}
.goods-pic-magnifier-viewer{position:absolute;background:#fff;position:absolute;z-index:200;visibility:hidden;border:1px #666 solid;}
.goodspic {height:auto; overflow:hidden; position:relative;zoom:1}
.sideborder{ border:1px solid #ddd; margin:0 6px 0 0; height:auto; overflow:hidden}
.GoodsInfoWrap .tableform{ margin:0 10px}
.GoodsInfoWrap .tableform th{ width:52px}
.GoodsInfoWrap .standard{ margin:10px 30px;border-top:1px solid #ddd}
.GoodsInfoWrap .standard li{ clear:both; padding:8px 0}
.GoodsInfoWrap .standard span{ display:block;height:25px; width:25px; margin:0 2px; float:left; text-align:center; border:1px solid #ddd; cursor:pointer}
.standard span.current-size{background-image:url(current_arr.gif); background-repeat:no-repeat; background-position:right bottom; border:2px solid #ff6600 }
.Colorbg1{background:#000}
.Colorbg2{background:#666}
.Colorbg3{background:#fff}
.Colorbg4{background:#FFFDC7}
.Colorbg5{background:#F9F400}
.Colorbg6{background:#9F9A70}
.goods_point .floatleft{ padding:0;}
.floatleft{ float:left; padding:0 2px}
.floatright{ float:right;padding:0 6px 0 2px}
.repaybtn{padding:0 9px; float:right; height:23px;  cursor:pointer}
.repaybtn:hover{ color:#09C}
.left_repay{padding:0 5px; float:left; margin:0 0 0 30px}
.zoom-icon{ width:30px; height:30px; background: #f3f3f3 ; text-align:center; border-top:1px solid #ddd;border-right:1px solid #ddd;left:0; bottom:0; position:absolute}
.zoom-icon img{ margin-top:8px}
.goods-intro-list li{float:left;height:24px;line-height:24px;overflow:hidden;white-space:nowrap;width:230px; color:#333;list-style-type:none}
.goods-big{padding:8px; text-align:center; height:auto}
.goods-intro-shop{ border:1px solid #FFD5B9; background:#FFEDE1; display:none; padding:5px; margin:6px 0; text-align:center}
.goods-introbtn{vertical-align:middle; text-align:right; padding-right:10px}
.picscroll { margin:10px 0 10px 0}
.picscroll th,
.picscroll td { vertical-align:middle; text-align:center; }
.picscroll .scrollarrow { cursor:pointer; background:url(scollpicarrow.gif) no-repeat 0% 50%; visibility:hidden; width:3%; height:63px; vertical-align:middle }
.picscroll .visible {  visibility:visible; }
.picscroll .disable {  visibility:hidden; }

.picscroll .pics { text-align:center; overflow:hidden; white-space:nowarp }
.picscroll .pics table,
.picscroll .pics table th,
.picscroll .pics td { padding:0 1px 0 1px; margin:0; border:0; }
.picscroll .toright { background-position:100% 50%; }
/*--------------------------------------------------------*/
/*					商品详细页 货品列表
/*--------------------------------------------------------*/
.goods-products-list{
  background:#e9e9e9;
  position:absolute;
  z-index:65535;
  top:-10000;
  display: none;
}
.goods-products-list h4{
  margin:0;
  padding:2px;
  
}
.goods-products-list-box{
  background:#F7F7F7;
    padding:6px;
    border:1px #ccc solid;
    position:relative;
    top:-5px;
    left:-5px;

 }
.goods-products-list tbody tr{
  cursor:pointer;
}
.goods-products-list tbody tr.nostore td.store{
  color:#ff0000;
  background:#FFECEC!important;
}
.goods-products-list tbody tr.mouseover td{
   background:#EBEFF1;
   
}
.goods-products-list tbody tr.mousedown td{
  border-color:#e9e9e9 #e9e9e9 #fff #e9e9e9;
}

.goods-products-list tbody tr.selected td{
   background:#F2F5F7;
}
#view-products-list{
 white-space:nowrap;width:73px; float:right
}
#view-products-list a{
  display:block;
  padding:3px;
  border:none;
  background:url(gg_arr.gif) no-repeat 0 9px;
  padding-left:12px
}

.returnclose a{background:url(gg_arr.gif) no-repeat 5px -19px; padding-left:18px}
.goods-products-list-box td{ border-bottom:1px solid #ddd}
.goods-products-list tbody tr.bg.mouseover td{ background:#fff}
.goods-products-list tbody tr.bg.selected td{
   background:#Fff;
}
.mprice{ clear:both; padding-top:2px}
.goods-spec-list{ margin:0 10px}
.goods-spec-list li,.mprice li{width:175px;height:auto; display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1; padding:5px 0 5px 10px}
.division .forform th{ font-size:12px; color:#000}
/*
 商品对比
*/
.goods-compare{position:absolute;z-index:200;width:180px;top:0;right:0;}
.goods-compare .close-gc{font-size:12px;color:#ff6600;cursor:pointer;}
.goods-compare .tpl{display:none;}
.relevance-goods img{ vertical-align: middle; margin-right:2px }


/*--------------------------------------------------------*/
/*					商品详细页 捆绑商品
/*--------------------------------------------------------*/
.GoodsPackageWrap { border:1px solid #d0d0d0; border-top:none; background:url(package_bg.gif) repeat-x; padding:5px 10px; margin-bottom:40px; }
.GoodsPackageWrap .items { border-bottom:1px dotted #ccc; padding:5px 0; }
.GoodsPackageWrap .last { border:none; }
.GoodsPackageWrap .itemwrap { float:left; width:65%; min-height:136px; overflow-x:auto; overflow-y:visible; padding-bottom:10px; _padding-bottom:15px; }
.GoodsPackageWrap dl { padding:0 5px; width:150px; text-align:center; }
.GoodsPackageWrap .plus { font-size:25px; color:#a1a1a1; padding:20px 0 0 0; width:20px; }
.GoodsPackageWrap .priceinfo { float:left; margin-left:40px; }
.GoodsPackageWrap .priceinfo .desc{font-size:12px;display:block;font-weight:normal;color:#666;}
.GoodsPackageWrap .buy { margin-top:5px; }
.GoodsPackageWrap .goodpic a{border:none;}
/*--------------------------------------------------------*/
/*					商品详细页 tab
/*--------------------------------------------------------*/
.goodspackagewrap,
.goods-detail-tab { margin:30px 0 0 0; height:33px; line-height:33px; background:url(tabsepbg.gif) repeat-x 0 bottom; padding-left:5px; overflow:visible}
.goodspackagewrap div,
.goods-detail-tab div { cursor:pointer; background:url(tabs_common.gif) no-repeat; color:#666666; display:block; float:left; height:28px; line-height:28px; padding:2px; text-align:center; width:105px;position:relative; _height:30px; _line-height:30px; bottom:0}
.goodspackagewrap .active,
.goods-detail-tab .active { background:url(tabs_on.gif) no-repeat; color:#000000; display:block; font-size:14px; font-weight:bold; height:30px; line-height:30px; position:relative; width:117px;}
/*--------------------------------------------------------*/
/*					网站地图导航导航
/*--------------------------------------------------------*/
.Navigation { color:#888; line-height:36px; }
.Navigation a { color:#888; text-decoration:underline }
.Navigation span { margin:0 5px 0 0; }
.Navigation .now { font-weight:700; }
/*--------------------------------------------------------*/
/*					捆绑商品页面 捆绑商品
/*--------------------------------------------------------*/
.PackageGoodsWrap .items h3 { border:1px solid #ccc; padding:0 0 0 70px; margin-bottom:15px; background:#f2f2f2 url(packageinfobg.gif) no-repeat; line-height:25px; }
/*--------------------------------------------------------*/
/*					品牌
/*--------------------------------------------------------*/
.BrandWrap .img a { text-align:center; display:block; height:120px; overflow:hidden; width:120px; margin:0 auto; }
.BrandWrap .intro { height:42px; }
.BrandWrap .items { margin-top:10px; margin-bottom:5px; width:22%; overflow:hidden; }
.BrandWrap dl { }
.BrandWrap dl dt { height:120px; width:120px; text-align:center; margin:0 auto; }
.branddetail { margin-bottom:10px; border-bottom:1px solid #ccc; padding:5px 0 }
.branddetail .brandtitle td { vertical-align:middle }
/*--------------------------------------------------------*/
/*					友情连接
/*--------------------------------------------------------*/
.linksWrap { }
.linksWrap .img a { width:90px; height:90px; display:block; margin:0 auto; overflow:hidden }
/*--------------------------------------------------------*/
/*					购物车
/*--------------------------------------------------------*/
.CartWrap { clear:both; }
.CartWrap h4{ height:25px; line-height:25px; padding:0 15px; margin-top:0}
.CartWrap .CartNav {height:38px;margin:8px 0  }
.CartWrap a{ color:#367EC1;}
.CartWrap .FormWrap ol { width:300px; }
.CartWrap .FormWrap ol li { margin:0 0 0 30px; padding:3px; list-style:decimal; text-align:left }
.CartWrap .totalprice { font-size:16px; font-weight:bold; color:#FF0000; }
.CartWrap .recommend .gofavor { text-align:right; padding:0 10px; }
.CartWrap .CartBtn table { margin:0 auto; }
.CartWrap .fieldin { padding:5px; }
.CartWrap .row { margin:10px 0; }
.CartWrap .FormWrap{ background:#fff}
.CartWrap .note {color:#999999; background:#fff }
.CartWrap .division { padding:0; border:1px solid #E5E5E5; margin:12px 0 }
.division li{ padding:2px}
.division h4 span{ padding:0 1px}
.tableform th ,.tableform td{ padding:3px}
.tableform th{ text-align:right; width:100px; color:#333}
.goods-gg .tableform td{ width:200px}
.basic_cont li{ float:left; width:185px; height:16px; padding:5px 0}
.CartWrap .title-bg{ height:25px; line-height:25px; padding:0 15px; color:#000; margin-top:0; background:#F3F3F3;font-size:12px}
.CartWrap .title-bg span a,h4 span a{ margin-left:8px; font-weight:100; padding-left:8px}
.return-icon{ background:url(member_icos.gif) no-repeat 1px -615px}
.CartWrap .Numinput{ padding:0;width:64px;*width:66px; width:67px\0}
.CartWrap .Numinput .numadjust.decrease  {background-position:0 -10px; *+bottom:1px;}
#goodsbody.Numinput{ padding:0}
.collect-btn{width:85px; height:20px; line-height:20px; background:url(collect_bj.jpg) no-repeat;}
.CartWrap .present-btn{ width:40px; height:23px; background:url(present_btn.gif) no-repeat; color:#F60; text-align:center; border:0}
.putorder-btn{ width:130px; height:39px; text-align:center; background:url(put-order.gif) no-repeat; border:0}
.cart-collect{ border:1px solid #C5D7E6; border-top:none; padding:8px; z-index:-10}
.cart-collect dl{ width:210px; margin:10px 5px; height:115px; float:left}
.cart-collect dt{ width:50px; height:58px; float:left}
.cart-collect dd{ width:150px; height:auto; float:right}
.cart-arrowleft{ background:url(goods-arrw1.gif) no-repeat center; cursor:pointer}
.cart-arrowright{ background:url(goods-arrw2.gif) no-repeat center; cursor:pointer}
.coupon_icon{ background:url(member_icos.gif) 2px -606px no-repeat; padding:2px 5px 2px 18px;*background-position:2px -610px;_background-position:2px -607px}
.CartNav_icon1{ background:url(member_icos.gif) no-repeat 13px -563px; *background-position:23px -563px }
.CartNav_del{background:url(member_icos.gif) no-repeat 13px -583px;*background-position:23px -583px}
.CartWrap #amountInfo { background:#FAFAFA;}
.CartWrap .step{ position:relative; font-family:"微软雅黑","黑体", Verdana, Arial, Helvetica; font-size:14px; color:#fff; height:38px; line-height:38px; margin:5px 0}
.stepbj1,.stepbj2,.stepbj3{ background:url(cart-stepbj.gif) #F6F6F6 no-repeat}
.stepbj2{ background-position:0 -72px}
.stepbj3{ background-position:0 -138px}
.step1,.step2,.step3{padding:0 1px; height:38px; line-height:38px; float:left; display:block;position:relative; font-weight:bold}
.step1{ left:41px}
.step2{ left:146px} 
.step3{ left:192px}
.mycart{ padding:0 35px 0 5px; float:right; height:38px; background:url(mycart_icon.gif) no-repeat center right; line-height:38px; display:block; font-size:17px; color:#333;position:relative; right:15px ;font-weight:bold}
.sales-promotion{ border:1px solid #FFC875; margin:6px 0}
.sales-promotion h4{ background:#FFF9EE; padding:0 10px; margin-top:0; height:25px; line-height:25px}
.sales-promotion td{ padding:10px}
.checkoutbase{ background:#fff; border:none; margin: 5px 0 0; padding: 0; }
.checkoutbase .section {padding: 15px 5px 30px; height: auto !important; min-height: 80px; height: 80px; }
.checkoutbase .form-title { padding:0 0 0 15px; font-size:14px; font-weight:bold;}
.checkoutbase .form-title span { color:#dbdbdb; display:none; float: left; font-size:40px; font-family: Arial, Tahoma; font-weight: normal; margin: -10px 20px 0 0; }
.checkoutbase h3 { margin: 0 0 10px; }
.form-body { margin: 7px 0 0 10px; padding:8px 15px }
.checkoutbase .division { padding: 7px 5px; margin: 0 0 7px; background: #f7f7f7 }
.checkoutbase .division .division { background:#fff;}
.opt-division .tableform { margin: 0; }
#checkout-recaddr th { text-align:right; width:100px; }
.checkoutbase .division th, .checkoutbase .division td { padding: 3px 2px; }
.receiver .receivermore{ margin: 20px 0 0;}
.receiver .receiver-sel { padding:3px 0;}
.receiver-sel li { padding: 1px 0; }
.cart-btn{ border:1px solid #B4B4B4; -moz-border-radius:2px; background:url(cart-btn.jpg); height:22px; line-height:22px; margin:2px}
.order-sucs{ background:url(order-sucs.gif) no-repeat center}

/*--------------------------------------------------------*/
/*					会员中心
/*--------------------------------------------------------*/

.siteparttitle{ height:32px; line-height:32px; background:url(b_bg.png) repeat-x ; border:1px solid #C5D7E6; padding:0 11px; margin:6px 0 12px 0}
.siteparttitle .title { width:154px; height:65px; background:url(siteparttitle.gif); float:left; }
.siteparttitle .main { width:100%; margin:0 0 0 -154px; float:left; }
.siteparttitle .main .content { padding:7px 0 0 174px; }
.siteparttitle .main .content .user { border-right:1px solid #ccc; padding:0 14px 0 0; float:left; margin-right:20px; }
.siteparttitle .main .content strong { font-size:14px; color:#f90; font-weight:700; }
.siteparttitle .main .content .info { padding-top:7px; float:left; margin-right:20px; }
.siteparttitle-black{ color:#000}
.siteparttitle-blue{ color:#357EC0}
.siteparttitle-orage{ color:#ff6600}
.MemberCenter h1 { border:0; background:0; padding:5px 0; font-size:14px; font-weight:bold; color:#464646;  }
.MemberSidebar { width:163px; float:left;  _overflow:hidden; }
.MemberSidebar span div { background-image: url(member_icos.gif); background-repeat: no-repeat; }
.MemberSidebar .m_0,.MemberSidebar:hover .m_0,.MemberSidebar .m_1,.MemberSidebar:hover .m_1,.MemberSidebar .m_2,.MemberSidebar:hover .m_2,.MemberSidebar .m_3,.MemberSidebar:hover .m_3,.MemberSidebar .m_4,.MemberSidebar:hover .m_4,.MemberSidebar .m_5,.MemberSidebar:hover .m_5,.MemberSidebar .m_6,.MemberSidebar:hover .m_6{ background:url(b_icon.gif) no-repeat 0 9px; padding-left:15px} 
.MemberMain { width:775px;*width:770px;float:right; }
.MemberMain ol li { margin:0 30px; }
.MemberMenu { background:#f0f0f0;  }
.MemberMenu .body { margin-right:2px;height:auto; height:100%;padding:0 1px 1px 1px; border:1px solid #C5D7E6;  background:#fff; }
.MemberMenu a { padding:0 30px 0 0; _padding:0 15px 0 0; font-size:12px; display:block; text-indent:20px; color:#464646; }
.MemberMenu a:hover { text-decoration:underline; color:#fe7800;}
.MemberMenu .current a { _position:relative; z-index:1; font-weight:bold;font-size:12px; background:url(order_icon_arro.gif) no-repeat #E7EAEF 10px; color:#566991; height:25px; line-height:25px; }
.MemberMenu .current a:hover { color:#ff6600; text-decoration:none;}
.MemberMenu span {background:url(b1_t1.jpg); height:28px; line-height:28px; display:block; margin:0; padding:0; border-bottom:1px solid #C5D7E6;border-top:1px solid #C5D7E6}
.MemberMenu li { line-height:20px;background:#FAFAFC }
.MemberMenu li ul{ margin:0 5px; }
.MemberMenu ul li ul a { } 
.siteparttitle .gender { width:70px; height:60px; background:url(siteparttitle_male.gif); float:left;}
.siteparttitle .female { width:70px; height:60px; background:url(siteparttitle_female.gif); float:left;}
.siteparttitle .info{height:32px;line-height:32px;margin-top:0; float:left; text-indent:10px}
.siteparttitle .info a{ color:#367EC1; text-decoration:none}
.siteparttitle .info a:hover,.MemberMain .disc a:hover{ color:#ff6600}
.siteparttitle .time{ margin-top:0; height:32px; line-height:32px; float:right; padding:0 15px 0 8px; background:url(order_icon_arro.gif) no-repeat 0 13px;letter-spacing:1px}
.MemberMenu span div { margin:0px 5px; font-size:12px;} 
.MemberMenuList li { line-height:25px; height:25px;}
.MemberMenuList ul { padding:5px 0;}
.MemberMenu .foot { height:7px; overflow:hidden; background:url(membermenu_foot_bg.gif);}
.MemberMain .point,.division .point { color:#FF6600; font-weight:bold; font-size:13px; margin:0 3px; font-family:Verdana;} 
.MemberMain,.MemberMain a { color:#464646;}
.MemberMain-bg{background:#F7F7F9; height:auto; padding:8px;*padding:0px}
.MemberMain-left{border:1px solid #C4D6DA; padding:5px; height:138px; margin:0 10px 0 5px; background:url(member_bj.jpg) repeat-x}
.MemberMain-left ul,.MemberMain-right ul{ margin:5px; padding:0; list-style-type:none}
.MemberMain-left li{ height:32px; line-height:32px; border-bottom:1px solid #CFDDE0; border-top:1px solid #fff; border-collapse:collapse}
.MemberMain-left .left{padding:0 1px; float:left}
.MemberMain-left .right{padding:0 1px; float:right}
.MemberMain-left .right a:hover{color:#F60}
.MemberMain-left .link{ color:#367EC1;}
.MemberMain-right{ padding:0 5px; margin:0 5px; height:auto}
.MemberMain-right .head{ height:30px; line-height:30px; color:#40517A; border:1px solid #C4D6DA; margin:0; background:#EDEEF4;}
.MemberMain-right .head div,.MemberMain .title-bg div{border:1px solid #fff; padding:0 10px; height:28px; overflow:hidden;}
.MemberMain-right li{ height:22px; line-height:22px}
.MemberMain .title { color:#40517A; font-weight:bold;font-size:14px; height:30px; background:#F7F7F9; line-height:30px; padding:0 10px; margin:0 0 5px 0}
.MemberMain .disc{ color:#666; font-weight:100; padding-left:12px; font-size:12px}
.MemberMain .add_icon{ background:url(add_address.gif) no-repeat 0 5px;*background:url(add_address.gif) no-repeat 0 2px;}
.MemberMain .noticebox{ height:30px; line-height:30px; background:url(notice-bg.gif); display:block; text-align:center; float:left; margin-left:5px; width:314px; font-weight:100; font-size:11px}
.MemberMain .admin_title{ height:38px; line-height:38px; background:url(admin_title_bj.jpg) repeat-x; padding:0 11px; clear:both; border:1px solid #C4D6DA; margin:5px 0}
.MemberMain .float_span{ display:block; float:left; height:36px; line-height:36px}
.MemberMain .tacitly-add{background:#FFFFD9;margin:0 auto;width:54px; color:#F60;display:block; height:21px; line-height:21px; text-align:center;border:1px solid #FFCC99;}
.MemberMain .set-tacitly{ display:block;margin:0 auto; border:1px solid #ddd; color:#367EC1; text-align:center; width:54px; height:21px; line-height:21px; cursor:pointer}
.MemberMain .title-bg{ background:url(MemberMain-title.jpg); color:#40517A; font-weight:bold;height:30px; line-height:30px; margin:8px 0 0 0; border:1px solid #C5D7E6}
.MemberMain .noinfo { border-top:1px solid #e5e5e5; height:30px; line-height:30px; color:#7e7e7e; text-indent:10px;}
.MemberMain .green{ color:#390}
.MemberMain .gray{#666}
.MemberMain .icon1{ background:url(icons/member1.gif) no-repeat 0 3px; padding-left:18px; margin:3px 0; padding-top:3px}
.MemberMain .icon2{ background:url(icons/icon_delete.gif) no-repeat 0 2px; padding-left:18px}
.MemberMain .icon3{ background:url(icons/icon_desc.gif) no-repeat right center;float:right; font-weight:100; padding:0 15px}
.MemberMain .pay-btn{ width:160px; height:39px; background:url(pay_btn.gif) no-repeat; border:none; color:#fff; font-size:16px; font-weight:bold; text-align:left; padding-left:13px}
.order_pay{ border:1px solid #C4D6DA; padding:8px; background:#fff}
.order_pay li{ padding:5px 0}
.order_pay li span{ margin-left:10px; color:#999}
.MemberMain .more { text-align:right; height:30px; line-height:30px; font-family:Verdana;}
.MemberMain .more a { color:#464646; text-decoration:none;}
.MemberMain .favorites{ border:1px solid #C5D7E6; border-top:none}
.MemberMain .favorites dl{ width:127px; height:auto; margin:15px 10px; float:left; padding:0}
.MemberMain .favorites dt{ height:120px; width:116px; margin-bottom:6px; text-align:center; }
.MemberMain .favorites dd{ height:auto}
.MemberMain .activity li { height:23px; line-height:23px; background:#fff2e0 url(ra.gif) no-repeat 8px 8px; margin:3px 0px;  font-weight:bold; text-indent:20px;}
.MemberMain .activity li a { color:#fe6c00;}
.MemberMain .activity li a:hover { text-decoration:underline;}
.last_shop{ border:1px solid #ddd; padding:10px}
.last_shop ul{ list-style-type:none; margin:0; padding:0}
.last_shop li{ height:146px; clear:left}
.last_shop li dl{ margin:0 10px 0 0; padding:0; width:362px; height:145px; float:left;}
.last_shop li dt{ width:122px; height:122px; text-align:center; float:left; border:1px solid #ddd}
.last_shop li dd{ width:228px; height:168px; float:right}
.last_shop li dd li{ height:auto; padding:3px 0}
.last_shop li dd table{ margin-top:8px}
.last_shop .has-icon img{ margin-right:0}
.last_shop td{ padding:3px; background:#fff}
.gridlist .point a { color:#fe6c00; text-decoration:underline;}
.MemberMain .order-info li{ border-bottom:1px dashed #C5D7E6}
.order-info li{ padding:3px 10px;}
.order-info .explan{ border:1px solid #FFCC99; padding:6px; background:#FFFFD9; margin:0 20px}
.order-info .btn{ border:0; width:100px; height:25px; margin:2px 0}
.order-info .chag-bg{ background:url(changepay_btn.gif) no-repeat; font-size:12px; padding-left:18px; *padding-left:15px}
.order-info .pay-bg{ background:url(pay-go.gif) no-repeat;font-size:12px; padding-left:15px}
.order-info .lave-word a{ background:url(leave_icon.gif) no-repeat 0 2px; *background-position:0; padding-left:22px}
.MemberMain .order-track{ border:1px solid #C4D6DA; padding:1px; background:#fff}
.order-track .box{ background:#F7F7F9; padding:10px}
.order-track .flow{ -moz-border-radius:5px;-webkit-border-radius:5px; border:1px solid #E5E5E5; padding:8px; background:#fff;-moz-box-shadow:2px 2px 2px #ddd;-webkit-box-shadow:2px 2px 2px #ddd; margin:10px 0}
.flow td{ text-align:center; padding:5px 0}
.flow-bg{margin:2px; height:40px; line-height:40px }
.flow-bg .bg1,.bg2,.bg3,.bg4,.bg5{ background:url(flow_bj.gif) no-repeat center}
.bg1{background-position:center 0}
.bg2{background-position:center -61px}
.bg3{background-position:center -114px}
.bg4{background-position:center -161px}
.bg5{background-position:center -218px}
.flow-bg .one,.two,.three,.four,.five{ background:url(flow_bj_.gif) no-repeat center}
.one{ background-position:center 0}
.two{ background-position:center -62px}
.three{ background-position:center -114px}
.four{ background-position:center -161px}
.five{ background-position:center -223px}
.MemberMain .goods{ background:#fff; background:1px scroll #C4D6DA}
.MemberMain .goods table{ margin:5px 0}
.MemberMain .favorable td{padding:5px 0 5px 8px}
.MemberMain .takegoods th{ width:15%; padding:5px; color:#666; text-align:right}
.MemberMain .takegoods td{ padding:5px 10px}
.goods h4{ background:#F7F7F9; margin-top:0; color:#40517A; height:25px; line-height:25px; padding:0 5px}
.gridlist { color:#7e7e7e;}
.gridlist th {  background:#F3F3F3; color:#464646; border-right:1px solid #fff;border-collapse:collapse; height:27px; line-height:27px}
.gridlist td { vertical-align:top; border-bottom:1px solid #efefef;  padding:7px 0 7px 5px; color:#333;}
.gridlist dl{ margin:5px 0; padding:0; height:100%; clear:both}
.bottomboder{border-bottom:1px dotted #ddd}
.topborder{border-top:1px dotted #ddd}
.gridlist dl a{ color:#069}
.gridlist dt{ width:50px; height:58px; padding:0; margin:5px 10px 0 5px; float:left; text-align:center; margin-right:10px}
.gridlist dd{text-align:left; float:left; padding:0 5px;white-space:normal; margin-top:5px}
.ItemsWarp dd{}
.gridlist a { color:#367EC1; text-decoration:none; cursor:pointer}
.gridlist a:hover { color:#ff6600; text-decoration:none;}
.gridlist .addcart a:hover{ text-decoration:none}
.gridlist .order-link a{ color:#333}
.gridlist .intro { color:#464646;}
.gridlist .intro { color:#7e7e7e; text-decoration:none;}
.gridlist a.intro:hover { color:#464646; text-decoration:none;}
.gridlist-tip .tip-text { padding:20px; background:#fff;}
.blueth th { background:url(blueth.gif) repeat-x center; color:#464646; height:27px; line-height:27px; text-align:left; padding-left:5px;}
.MemberMain .points { border-top:1px solid #e5e5e5; padding-top:15px;}
.currentpoints { background:url(membermain-bg1.gif);  width:180px; height:91px; vertical-align:middle; text-align:center;}
.cartlink { background:url(icons/cart.gif) no-repeat center left; padding-left:20px;}
.clear{clear:both;}
.order_list_tr td{ background:#F7F7F9}
.MemberMain ul{ margin:0; padding:0;list-style-type:none; overflow:hidden;}
.switch { position: relative; width:100%; *width:98%;padding-top: 27px; font-size:12px ; *margin-bottom:15px}
.switch .switchable-triggerBox { position: absolute; margin-top: -27px;*margin-top: -33px;_margin-top: -33px; z-index: 99; }
.switch .switchable-triggerBox li {float: left;color:#40517A;font-size:12px; width: 81px;height: 31px;line-height: 25px;text-align: center;background: url(tabs-sprite1.gif) no-repeat 0 6px;cursor:pointer; margin-right: 3px;padding-top: 8px;cursor: pointer;}
.switch .switchable-triggerBox li.active { background-position: 0 -54px; font-weight:bold }
.switch .switchable-content {position: relative;height:auto; padding:10px;margin-top:6px; border:1px solid #C4D6DA}
.switchable-content td{padding:5px 0}
.switchable td{ border-bottom:1px solid #ddd}
.switchable-content dl{ padding:0; margin:0; height:auto}
.switchable-content dt{ width:63px; height:66px; float:left; margin-right:6px}
.switchable-content dd{ width:156px; height:auto; float:right}
.switchable-content ul{ margin:0 0 5px 0; padding:0}
.switchable-content li{ height:auto; padding:3px 0; clear:both}
.switchable-content li .doshed-line{ border-top:1px dotted #ccc}
.switchable-content a{ color:#367EC1; text-decoration:none}
.switchable-content a:hover{ color:#ff6600; text-decoration:underline}
.switchable-content li .upstore{ background:url(upstore.gif) no-repeat 52px 7px}
.switch .site-mail li{ height:15px; line-height:15px; float:left; margin:0 0 8px 0; clear:none; padding:0 10px; border-right:1px solid #ddd}
.site-mail li span{ margin:0 3px; color:#F60}
.switchable-panel h4{ height:30px; line-height:30px; border-top:1px solid #C5D7E6; padding:0 10px; color:#40517A; font-size:12px; margin:0 0 5px 0; clear:both}
#demo3 .switchable-triggerBox { position: absolute; margin-top: -29px; z-index: 99; }
#demo3 .switchable-triggerBox li {float: left;width: 80px;height: 25px;line-height: 20px;text-align: center;border:1px solid #C4D6DA;
background:#FFFFEE; margin-right: 3px;margin-top:3px;padding-top: 8px;cursor: pointer;}
#demo3 .switchable-triggerBox li.active { background:#F7F7F9; cursor:pointer;border-bottom:none; height:29px; margin-top:0; font-weight:bold; color:#40517A}
#demo3 .switchable-content {position: relative;height:auto; padding: 20px;top:2px;*top:8px;background:#F7F7F9;border: 1px solid #AEC7E5;}
#demo3 .switchable-content th{ text-align:right; padding:5px 5px 0 0; width:80px}
.error{padding:1px 10px; text-align:center; margin:0 0 0 3px}
.cart-conf-div{ padding:0 0 0 25px; margin-bottom:8px}
.cart-ship-conf-div{margin-bottom:8px}
.cart-need-conf-div{ margin:5px 0}
.cart-pay-conf-div{margin-bottom:8px}
/*会员中心后台阅读信息时，显示与隐藏的切换*/
.viewmsgoff { background:url(icon_map.gif) no-repeat 3px -157px; padding:0 0 0 15px; }
.viewmsg { background:url(icon_map.gif) no-repeat 3px -118px; padding:0 0 0 15px; }

/*--------------------------------------------------------*/
/*					高级搜索
/*--------------------------------------------------------*/
.SearchMoreWrap { margin:10px 0; }
.SearchMoreWrap .division table.forform th,
.SearchMoreWrap .division table.forform td { vertical-align:middle; }
.SearchMoreWrap #search_cat_view .row { float:left; margin:3px 0; }
.SearchMoreWrap #search_cat_view .row label { width:140px; overflow:hidden; font-weight:normal; display:block; float:none; text-align:left; color:#369; margin-top:8px; }
.SearchMoreWrap #search_cat_view .row select { width:120px; }

/*--------------------------------------------------------*/
/*                 下单页
----------------------------------------------------------*/
.paymentextend{text-align:left;display:none;} 
.paymentextend ul{overflow:hidden;height:100%;}
.paymentextend ul li{padding:3px;}
.selected .paymentextend {display:block;}
.img-zoom{padding:1px;border:1px #666 solid;background:#fff;position:absolute;z-Index:65535}
/*--------------------------------------------------------*/
/*            
 销售记录 商店留 言商品咨询 商品评论
----------------------------------------------------------*/
.commentAsk { width:32px; height:19px; line-height:19px; background:url(ask-bg-orange.gif); text-align:center; color:#fff; margin-right:5px; }
.commentText { width:600px; margin-top:5px; color:#111111;}
.commentReply { margin-bottom:10px;}
.commentReply-admin { width:32px; height:19px; line-height:19px; background:url(ask-bg-green.gif); text-align:center; color:#fff; margin-right:5px; }
.commentTabLeft {background:url(discuss_bj.jpg) repeat-x scroll 0 0 transparent; height:51px; line-height:51px; width:100% }
.commentTabRight { background:url(commentTabRight.gif); height:28px; width:10px;margin-top:10px;}
.addcomment .title{line-height:27px;}
.addcomment .title input.blur{border:none;background:transparent url(icons/arrow_6.gif) no-repeat 0 50%;padding-left:15px;}
.rateResult{ color:#F60}

/*            
 商品评论综合评分 
----------------------------------------------------------*/
.star_div,.point_div{ height:auto; padding:0;}
.star_no{ display:none}
.star_div ul,.point_div{ margin:0; padding:0; list-style-type:none}
.point_div li{width:75px; height:19px; line-height:19px; float:left; margin:0 14px 0 0; padding:0; text-align:center}
.star_div li{width:75px; height:19px; line-height:19px; float:left; margin:0 9px 0 0;background:url(star.gif) no-repeat; padding:0}
.star_div .star0,.star_div .star{ visibility:hidden}
.star_div .star1{ background-position:0px -203px}
.star_div .star2{background-position:0px -181px}
.star_div .star3{background-position:0px -159px}
.star_div .star4{background-position:0px -137px}
.star_div .star5{background-position:0px -116px}
.star_div .star1_{background-position:0px -94px}
.star_div .star2_{background-position:0px -70px}
.star_div .star3_{background-position:0px -50px}
.star_div .star4_{background-position:0px -29px}
.star_div .star5_{background-position:0px -8px}

/*-------商品标签------*/
.GoodsTip{position:absolute;width:50px;height:50px;text-align:center;}

/*-------迷你购物车------*/
#Copyright * {text-align:left}
.boxGray {border:none;padding:0 5px 0 10px;font:12px/1.5 tahoma, arial, 宋体;}
.minicart-single {border-bottom:1px dashed #DDDDDD;overflow:hidden;padding:5px;background:#fff;height:auto;margin-bottom:5px}
.minicart-img {width:51px;height:51px;border:1px solid #ddd;padding:1px;float:left;margin:10px 5px 0 0;}
.minicart-img img {width:50px;height:50px}
.minicart-dec {margin:3px 0 0 10px;float:right;width:126px;}
.minicart-dec p {margin:0;padding:0;text-align:left}
.micolor1{color:#777; font-size:12px; font-weight:100}
.micolor2{ color:#cc0000}
/*-------gallery------*/
.gallery_box a{padding:0; height:15px; line-height:15px; margin:2px 2px 0 2px}
.gallery_box a img{ border:none}
.gallery_box a.selet{background:url(bundle/shangchao.gif) no-repeat #586B93 right 2px; color:#fff;padding:0 25px 0 5px}
.gallery_box .goods-spec a:hover{border-color:#fff; text-decoration:none }
.gallery_box a.selet:hover{background:url(bundle/shangchao.gif)#586B93 no-repeat right -18px;padding:0 25px 0 5px; text-decoration:none; border-color:#fff; }
.gallery_box a.noplay{ color:#999}
.gallery_box a.noplay:hover{ color:#999; cursor:default}

/*--------------------------------------------------------*/
/*					登陆注册页面
/*--------------------------------------------------------*/
.loginbox{ border:1px solid #ddd; padding:10px; margin:8px 0 0 0; overflow:hidden;zoom:1}
.loginbox ul{ margin:5px; padding:0; list-style-type:none}
.loginbox li{ padding:3px 0; clear:both}
.loginbox label{ padding:5px 2px; margin:0; float:left; width:120px; text-align:right; height:auto}
.loginbox li .floatdiv{ padding:5px 2px; float:left; height:auto}
.loginbox .inputstyle{ width:160px}
.loginbox_left{width:68%; float:left}
.loginbox_right{ width:28%; float:right}




/*评分*/
.start-point{line-height:20px;}
.star-point-items,.star-point-items .b,.star-point-items .f
{width:92px;height:20px;overflow:hidden;position:relative;background:#FFF;cursor:pointer;}
.star-point-items .b{position:absolute;background:#FF8330;top:0;left:-92px;}
.star-point-items .f{background:transparent url(starf.png) no-repeat 0 0;}
